#pragma once
#include <stdio.h>
#include <stdlib.h>

typedef int ListNodeValType;

typedef struct ListNode
{
	ListNodeValType val;
	struct ListNode* next;
}ListNode;

void PrintList(ListNode* phead);
void ListPushFront(ListNode** phead, ListNodeValType x);
void ListPushBack(ListNode** phead, ListNodeValType x);
